
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package construtora.limiar.models.generic;

import construtora.limiar.models.Endereco;
import construtora.limiar.models.Usuario;

/**
 *
 * @author michel
 */
public abstract class AbstractCliente extends AbstractUsuario{
    
    Usuario usuario = new Usuario();
    private String tipoTelefone;
    private String telefone;
    
    public abstract String getIdentificacao();
    
    public abstract void setIdentificacao(String identificacao);
    
    public abstract String getDocumento();
    
    public abstract void setDocumento(String documento);

    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }

    public String getTipoTelefone() {
        return tipoTelefone;
    }

    public void setTipoTelefone(String tipoTelefone) {
        this.tipoTelefone = tipoTelefone;
    }

    public String getTelefone() {
        return telefone;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }

    public AbstractCliente() {
        this.primaryKey = "id_cliente";
    }
    
    
    
}
